Vcenter Authorization Permissions CreateSpec
The Vcenter Authorization Permissions CreateSpec schema contains detailed information about the creation of a permission.
This schema was added in vSphere API 9.0.0.0.
{
"object": {
"type": "string",
"id": "string"
},
"principal": {
"type": "string",
"name": "string",
"domain": "string"
},
"role": "string",
"propagating": false
}
The object that this permission is assigned on.
This property was added in vSphere API 9.0.0.0.
The principal that this permission is assigned for.
This property was added in vSphere API 9.0.0.0.
The role which this permission grants.
This property was added in vSphere API 9.0.0.0.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.authorization.Role
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.authorization.Role
.
Indicator whether the permission apply only on the object which it is assigned on or it propagates through the hierarchy of sub-entities.
This property was added in vSphere API 9.0.0.0.